|
FEXP Solver Manager - Common Library
1.0.0.0
|
Represents input data of [*.fexin] file composed from blocks and tables.
More...


Classes | |
| class | Block |
It represents data for the respective file block. More... | |
| class | Table |
It represents data for the respective file table within the respective block of file. More... | |
Public Member Functions | |
| FEXPInputData () | |
| FEXPInputData (FEXPInputData data) | |
| async Task | ComposeDataFromFileLinesAsync (IEnumerable< string > flines) |
It starts data assembly from a read file lines. More... | |
| async Task< IEnumerable< string > > | GetFileLinesAsync () |
It reads of text file lines. More... | |
Public Attributes | |
| IProgress< int > | Indicator => null |
| FEXPConsoleManager | Console => null |
Static Public Attributes | |
| static readonly int | DEFAULT_INDEX = 0 |
| static readonly char | LINE_DELIMITER = ';' |
Properties | |
| Dictionary< string, Block > | InputDataStructure = new Dictionary<string [get] |
Properties inherited from FEXPEnterpriseCommonLibrary.IFileData | |
| IProgress< int > | Indicator [get] |
| FEXPConsoleManager | Console [get] |
Represents input data of [*.fexin] file composed from blocks and tables.
|
strong |
| FEXPEnterpriseCommonLibrary.FEXPInputData.FEXPInputData | ( | ) |
| FEXPEnterpriseCommonLibrary.FEXPInputData.FEXPInputData | ( | FEXPInputData | data | ) |
| async Task FEXPEnterpriseCommonLibrary.FEXPInputData.ComposeDataFromFileLinesAsync | ( | IEnumerable< string > | flines | ) |
It starts data assembly from a read file lines.
Implements FEXPEnterpriseCommonLibrary.IReadFileData.
| async Task<IEnumerable<string> > FEXPEnterpriseCommonLibrary.FEXPInputData.GetFileLinesAsync | ( | ) |
It reads of text file lines.
Implements FEXPEnterpriseCommonLibrary.IWriteFileData.
| FEXPConsoleManager FEXPEnterpriseCommonLibrary.FEXPInputData.Console => null |
|
static |
| IProgress<int> FEXPEnterpriseCommonLibrary.FEXPInputData.Indicator => null |
|
static |
|
get |